package com.card.server.domain;

import lombok.Data;

/**
 * Decor:    红心(RedHearts)、黑桃(Spades)、方片(Square)、梅花(ThePlumBlossom)
 * Number：  2、3、4、5、6、7、8、9、10、J、Q、K、A、XW、DW
 * size：    1  2、3、4、5、6、7、8、9、10、11、12、13、14、15
 */
@Data
public class Card implements Comparable<Card> {

    private String decor;   //
    private String number;  //
    private Integer size;   //

    public Card() {}

    public Card(String decor, String number, Integer size) {
        this.decor = decor;
        this.number = number;
        this.size = size;
    }

    @Override
    public int compareTo(Card other) {
        return this.size.compareTo(other.size);
    }
}
